Echuca township is quite a pet friendly town. You can even take your dog on a paddle steamer with you.